catch-water ditch - Español Inglés Diccionario